首页> 外文OA文献 >Global semantic typing for inductive and coinductive computing
【2h】

Global semantic typing for inductive and coinductive computing

机译:归纳和共感计算的全局语义分类

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Inductive and coinductive types are commonly construed as ontological(Church-style) types, denoting canonical data-sets such as natural numbers,lists, and streams. For various purposes, notably the study of programs in thecontext of global semantics, it is preferable to think of types as semanticalproperties (Curry-style). Intrinsic theories were introduced in the late 1990sto provide a purely logical framework for reasoning about programs and theirsemantic types. We extend them here to data given by any combination ofinductive and coinductive definitions. This approach is of interest because itfits tightly with syntactic, semantic, and proof theoretic fundamentals offormal logic, with potential applications in implicit computational complexityas well as extraction of programs from proofs. We prove a Canonicity Theorem,showing that the global definition of program typing, via the usual (Tarskian)semantics of first-order logic, agrees with their operational semantics in theintended model. Finally, we show that every intrinsic theory is interpretablein a conservative extension of first-order arithmetic. This means thatquantification over infinite data objects does not lead, on its own, toproof-theoretic strength beyond that of Peano Arithmetic. Intrinsic theoriesare perfectly amenable to formulas-as-types Curry-Howard morphisms, and wereused to characterize major computational complexity classes Their extensionsdescribed here have similar potential which has already been applied.
机译:归纳和共归类型通常被解释为本体(教会风格)类型,表示规范数据集,例如自然数,列表和流。出于各种目的,特别是在全局语义的上下文中研究程序,最好将类型视为语义属性(Curry样式)。 1990年代末期引入的内在理论为推理程序和语义类型提供了纯粹的逻辑框架。我们在这里将它们扩展到归纳和共归定义的任意组合给出的数据。这种方法之所以引起人们的兴趣,是因为它与形式逻辑的句法,语义和证明理论基础紧密匹配,在隐式计算复杂性以及从证明中提取程序方面具有潜在的应用。我们证明了一个正则定理,表明通过一阶逻辑的通常(Tarskian)语义,程序类型的全局定义与其预期模型中的操作语义一致。最后,我们证明了每一个内在理论都是在一阶算术的保守扩展中可以解释的。这意味着对无限数据对象的量化本身不会导致证明理论的强度超出Peano算术的强度。内部理论完全适合作为类型的Curry-Howard态射影,并用于表征主要的计算复杂度类。这里描述的扩展具有相似的潜力,已经被应用。

著录项

  • 作者

    Leivant, Daniel M;

  • 作者单位
  • 年度 2014
  • 总页数
  • 原文格式 PDF
  • 正文语种 {"code":"en","name":"English","id":9}
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号